object FormPrincipal: TFormPrincipal
  Left = 350
  Top = 185
  BorderIcons = [biSystemMenu]
  BorderStyle = bsSingle
  Caption = 
    'EasyCHAT - Aplica'#231#227'o de troca de mensagens - By: cSIX Factory So' +
    'ftware'
  ClientHeight = 439
  ClientWidth = 679
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  Position = poDesktopCenter
  OnResize = FormResize
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object Label4: TLabel
    Left = 832
    Top = 224
    Width = 52
    Height = 13
    Caption = 'Mensagem'
  end
  object Label5: TLabel
    Left = 832
    Top = 296
    Width = 53
    Height = 13
    Caption = 'Hash RSA:'
  end
  object Label7: TLabel
    Left = 832
    Top = 376
    Width = 93
    Height = 13
    Caption = 'Mensagem Original:'
  end
  object Label8: TLabel
    Left = 832
    Top = 8
    Width = 38
    Height = 13
    Caption = 'Primo 1:'
  end
  object Label9: TLabel
    Left = 832
    Top = 48
    Width = 38
    Height = 13
    Caption = 'Primo 2:'
  end
  object Label10: TLabel
    Left = 832
    Top = 128
    Width = 10
    Height = 13
    Caption = 'E:'
  end
  object Label11: TLabel
    Left = 832
    Top = 152
    Width = 11
    Height = 13
    Caption = 'D:'
  end
  object GroupBox2: TGroupBox
    Left = 0
    Top = 48
    Width = 617
    Height = 369
    Caption = '  Hist'#243'rico de Mensagens  '
    TabOrder = 0
    object SpeedButton2: TSpeedButton
      Left = 540
      Top = 307
      Width = 69
      Height = 55
      Caption = 'Enviar'
      Flat = True
      Glyph.Data = {
        76010000424D7601000000000000760000002800000020000000100000000100
        04000000000000010000130B0000130B00001000000000000000000000000000
        800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
        33333333333FFFFFFFFF333333000000000033333377777777773333330FFFFF
        FFF03333337F333333373333330FFFFFFFF03333337F3FF3FFF73333330F00F0
        00F03333F37F773777373330330FFFFFFFF03337FF7F3F3FF3F73339030F0800
        F0F033377F7F737737373339900FFFFFFFF03FF7777F3FF3FFF70999990F00F0
        00007777777F7737777709999990FFF0FF0377777777FF37F3730999999908F0
        F033777777777337F73309999990FFF0033377777777FFF77333099999000000
        3333777777777777333333399033333333333337773333333333333903333333
        3333333773333333333333303333333333333337333333333333}
      Layout = blGlyphTop
      NumGlyphs = 2
      OnClick = SpeedButton2Click
    end
    object Label3: TLabel
      Left = 8
      Top = 288
      Width = 115
      Height = 13
      Caption = 'Ultima Msg (Encriptada):'
    end
    object Memo1: TMemo
      Left = 8
      Top = 16
      Width = 601
      Height = 265
      TabOrder = 0
    end
    object Memo2: TMemo
      Left = 8
      Top = 304
      Width = 529
      Height = 61
      TabOrder = 1
      OnKeyPress = Memo2KeyPress
    end
    object Edit3: TEdit
      Left = 128
      Top = 280
      Width = 481
      Height = 21
      TabOrder = 2
    end
  end
  object StatusBar1: TStatusBar
    Left = 0
    Top = 420
    Width = 679
    Height = 19
    Panels = <
      item
        Text = 'Status'
        Width = 40
      end
      item
        Width = 150
      end
      item
        Text = 'Host'
        Width = 40
      end
      item
        Width = 150
      end
      item
        Width = 50
      end>
  end
  object GroupBox1: TGroupBox
    Left = 0
    Top = 0
    Width = 617
    Height = 49
    Caption = '  Dados da Conex'#227'o  '
    TabOrder = 2
    object Label1: TLabel
      Left = 8
      Top = 32
      Width = 25
      Height = 13
      Caption = 'Host:'
    end
    object Label2: TLabel
      Left = 176
      Top = 32
      Width = 38
      Height = 13
      Caption = 'Apelido:'
    end
    object SpeedButton1: TSpeedButton
      Left = 392
      Top = 10
      Width = 99
      Height = 33
      Caption = 'Conectar'
      Flat = True
      Glyph.Data = {
        76010000424D7601000000000000760000002800000020000000100000000100
        04000000000000010000120B0000120B00001000000000000000000000000000
        800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555555555
        555555555555555555555555555555555555555555FF55555555555559055555
        55555555577FF5555555555599905555555555557777F5555555555599905555
        555555557777FF5555555559999905555555555777777F555555559999990555
        5555557777777FF5555557990599905555555777757777F55555790555599055
        55557775555777FF5555555555599905555555555557777F5555555555559905
        555555555555777FF5555555555559905555555555555777FF55555555555579
        05555555555555777FF5555555555557905555555555555777FF555555555555
        5990555555555555577755555555555555555555555555555555}
      NumGlyphs = 2
      OnClick = SpeedButton1Click
    end
    object SpeedButton3: TSpeedButton
      Left = 504
      Top = 10
      Width = 105
      Height = 33
      Caption = 'Iniciar Servidor'
      Flat = True
      Glyph.Data = {
        76010000424D7601000000000000760000002800000020000000100000000100
        04000000000000010000120B0000120B00001000000000000000000000000000
        800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00300000333300
        0000377777F3337777770FFFF099990FFFF07FFFF7FFFF7FFFF7000000999900
        00007777777777777777307703399330770337FF7F37F337FF7F300003399330
        000337777337F337777333333339933333333FFFFFF7F33FFFFF000000399300
        0000777777F7F37777770FFFF099990FFFF07FFFF7F7FF7FFFF7000000999900
        00007777777777777777307703399330770337FF7F37F337FF7F300003399330
        0003377773F7FFF77773333330000003333333333777777F3333333330FFFF03
        3333333337FFFF7F333333333000000333333333377777733333333333077033
        33333333337FF7F3333333333300003333333333337777333333}
      NumGlyphs = 2
      OnClick = SpeedButton3Click
    end
    object Edit1: TEdit
      Left = 40
      Top = 24
      Width = 129
      Height = 21
      TabOrder = 0
    end
    object Edit2: TEdit
      Left = 224
      Top = 24
      Width = 145
      Height = 21
      TabOrder = 1
    end
  end
  object Edit5: TEdit
    Left = 832
    Top = 24
    Width = 57
    Height = 21
    TabOrder = 3
  end
  object Edit6: TEdit
    Left = 832
    Top = 64
    Width = 57
    Height = 21
    TabOrder = 4
  end
  object Button1: TButton
    Left = 832
    Top = 88
    Width = 129
    Height = 25
    Caption = 'Calcula ("E" e "D")'
    TabOrder = 10
    OnClick = Button1Click
  end
  object Edit7: TEdit
    Left = 848
    Top = 120
    Width = 81
    Height = 21
    Enabled = False
    TabOrder = 5
  end
  object GroupBox3: TGroupBox
    Left = 688
    Top = 0
    Width = 137
    Height = 417
    Caption = '  Candidatos  '
    TabOrder = 11
    object Memo3: TMemo
      Left = 8
      Top = 16
      Width = 121
      Height = 393
      TabOrder = 0
    end
  end
  object Edit8: TEdit
    Left = 848
    Top = 144
    Width = 81
    Height = 21
    Enabled = False
    TabOrder = 6
  end
  object Edit9: TEdit
    Left = 832
    Top = 240
    Width = 121
    Height = 21
    TabOrder = 7
  end
  object Button2: TButton
    Left = 832
    Top = 264
    Width = 75
    Height = 25
    Caption = 'Encriptar'
    TabOrder = 12
    OnClick = Button2Click
  end
  object Edit10: TEdit
    Left = 832
    Top = 312
    Width = 121
    Height = 21
    Enabled = False
    TabOrder = 8
  end
  object Button3: TButton
    Left = 832
    Top = 344
    Width = 75
    Height = 25
    Caption = 'Decriptar'
    TabOrder = 13
    OnClick = Button3Click
  end
  object Edit11: TEdit
    Left = 832
    Top = 392
    Width = 121
    Height = 21
    Enabled = False
    TabOrder = 9
  end
  object Button4: TButton
    Left = 623
    Top = 184
    Width = 49
    Height = 25
    Caption = 'RSA>>'
    TabOrder = 14
    OnClick = Button4Click
  end
  object ClientSocket1: TClientSocket
    Active = False
    ClientType = ctNonBlocking
    Port = 7171
    OnConnect = ClientSocket1Connect
    OnDisconnect = ClientSocket1Disconnect
    OnRead = ClientSocket1Read
    OnError = ClientSocket1Error
    Left = 256
    Top = 80
  end
  object ServerSocket1: TServerSocket
    Active = False
    Port = 7171
    ServerType = stNonBlocking
    OnListen = ServerSocket1Listen
    OnClientConnect = ServerSocket1ClientConnect
    OnClientDisconnect = ServerSocket1ClientDisconnect
    OnClientRead = ServerSocket1ClientRead
    Left = 256
    Top = 112
  end
  object DES: TDCP_des
    Id = 23
    Algorithm = 'DES'
    MaxKeySize = 64
    BlockSize = 64
    Left = 288
    Top = 80
  end
  object DCP_sha5121: TDCP_sha512
    Id = 30
    Algorithm = 'SHA512'
    HashSize = 512
    Left = 328
    Top = 112
  end
end
